circulation health arthritis toxicology back pain back management cancer adme hepatocytes liver fibromyalgia human pain resource kidney heart massage resources